do a job on someone - Anglais Synonymes Dictionnaire